filled with wonder and delight - Alemán Inglés Diccionario